package com.tiancheng.trade.merchant.channel.handler.ums.request;

import jakarta.validation.constraints.NotBlank;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;

/**
 * @Author: kellen
 * @Description: 银联查询开户行请求
 * @Date: create in 2024/12/3 11:05
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class UmsMerchantReqQueryBankListRequest extends UmsMerchantRegBaseRequest implements Serializable{
    /**
     * 地区code
     * 可以传2位的省，4位的市或者6位的区
     */
    private String areaCode;
    /**
     * 查询关键字
     * 请求的关键字，支持多个关键字查询，用"/"分割，需要符合前后顺序。建议使用支行关键字查询，不要直接使用银行全称或银行名称查询。
     * 如需要查询“招商银行股份有限公司上海张江支行”，可使用关键字“张江”或“招商/张江”
     * 可使用联行号搜索“308521015055”
     */
    private String key;
}
